home *** CD-ROM | disk | FTP | other *** search
/ Game Power / Game Power Vol. 1 (HEPP Computer) (1995).iso / S152 / REVISION.HST < prev    next >
Text File  |  1992-08-29  |  15KB  |  268 lines

  1.  
  2.  
  3.                Tank Wars
  4.                Release 2.5
  5.                Copyright (C) 1990 by Kenny Morse
  6.                -----------------------------------------------
  7.  
  8.                         Revision History
  9.  
  10.  V1.0     October 28, 1990: (116K) First Release
  11.  
  12.  V1.1     November 5, 1990: (90K) Speed Upgrade
  13.           Minor bug fix. When a 5Meg nuke exploded, player 10s
  14.                trail would flash due to a palette overlap.
  15.           Major speed upgrade, CRI's are now travel 10 times
  16.                faster, and players die faster too.
  17.           Code size greatly decreased.
  18.           BOMB2.RAW rewritten to enhance compression.
  19.           This release was made mainly due to the fact that I
  20.                recently discovered numerous techniques to
  21.                optimize code. 
  22.  
  23.  V1.2     November 16, 1990: (111K) Program Enhancement
  24.           Graphics files BOMB1.RAW and BOMB2.RAW no longer
  25.                necessary for operation, see addition to BOMB.TXT.
  26.           The tanks now fall at a decent speed during setup.
  27.           BOMB.ICO added for MS Windows 3.0 users.
  28.           Three new types of death have been added, death by
  29.                dirt, fading away, and nuclear meltdown.
  30.           We finally have tank on the title screen thanks to
  31.                Chris Sparks.
  32.           A new computer intelligence has been added, Twanger. 
  33.                This ones a killer.
  34.           Bug fixed that caused the program to hang if you hit
  35.                somebody with a ball of dirt and tracking system.
  36.           Command line parameters are now documented.
  37.  
  38.  V1.3     November 23, 1990: (121K) Program Enhancement
  39.           More code changed from TP to ASM, causing some
  40.                noticeable speed increases and some smoother
  41.                movements.
  42.           If the only people playing are computer intelligences,
  43.                the game will attempt to go faster in certain
  44.                places that were slowed down for user convenience.
  45.           Twangers will no longer pick on the players on the left
  46.                first, they now shoot towards the easy kills.
  47.           There was a fundamental error in Lobbers strategy,
  48.                preventing him from accurately shooting to the
  49.                left, this has been corrected.
  50.           Computers can now buy and use weapons. Currently they
  51.                only have the simplest of algorithms, but they're
  52.                much more dangerous.
  53.           A new menu option and command line parameter has been
  54.                added to select weather computers are allowed to
  55.                purchase weapons.
  56.  
  57.  V1.4     November 30, 1990: (111K) Code Optimization & Bug Fixes
  58.           For this release, I basically went through all the code
  59.                line by line looking for places to trim down,
  60.                speed up, and correct the code.  This reduced the
  61.                size of the program, and increased the speed by a
  62.                almost unnoticeable amount.
  63.           Some people noticed that very rarely the bomb would
  64.                continue to travel, regardless of the dirt in the
  65.                way until it hit a tank.  This happened when power
  66.                was set to exactly 800, and has been fixed.
  67.           The amount owned of certain weapons was not showing up
  68.                on the weapons list.  Sorry for this oversight,
  69.                that too has been corrected.
  70.           When playing a many-player game, there is no longer a
  71.                60 pixel margin on each side that caused the edge
  72.                players to be side by side.
  73.           The direction arrow was not being updated when the tank
  74.                would change direction by way of changing the
  75.                angle, this is now fixed.
  76.           TP version 6.0 arrived, so it has been re-compiled.
  77.                With the new system kernel it shrunk by 10K. 
  78.                There was also a minor change in speed, but almost
  79.                unnoticeable.
  80.  
  81. V1.5      December 4, 1990: (112K) Program Enhancement
  82.           All keyboard handling is now controlled by the program,
  83.                BIOS is still accessed at times but not as often. 
  84.                This has caused a dramatic speed increase in angle
  85.                and power selection, it now requires quite a
  86.                delicate touch to change either by 1.  This also
  87.                game me the ability to add the next few additions.
  88.           A sound toggle has been added.  Pressing Ctrl-S at any
  89.                appropriate time will turn sound on or off. 
  90.           A Mass Kill command has been added.  At any appropriate
  91.                time you may press Ctrl-M.  You will be asked to
  92.                confirm.  If you say Yes, all players on the
  93.                screen will die after the current players turn
  94.                ends.  This will end battles between computers
  95.                that can go on for hours.
  96.           You can now exit the game at almost any time.  At any
  97.                Appropriate time (As defined in the Documentation)
  98.                you may press Ctrl-Q to quit the game.  At most of
  99.                the non Appropriate times you can press Ctrl-Break
  100.                to exit.
  101.           If you wish to increment/decrement anything by 1 while
  102.                using the keyboard hold down ALT while pressing
  103.                the appropriate key.
  104.           All palette handling had been taken out of Turbo's
  105.                hands and are now controlled directly by the
  106.                program.  Hopefully this will cure the ATI
  107.                problem.
  108.           A new parameter has been added.  Keyboard and mouse
  109.                handling was going too fast on machines with fast
  110.                video cards.  If you are having trouble selecting
  111.                your angle and power add the parameter SPEEDxxxx
  112.                to the command line.  See documentation for
  113.                further information.
  114.  
  115. V1.6      :(K) Bug fixes and Switch additions.
  116.           The keyboard was locking up during the purchasing
  117.                screen on some computers.  In fact it was not
  118.                locking, but somehow the computer was convinced
  119.                that the a control key was down, misinterperating
  120.                everything. I believe this is fixed, but if not
  121.                simply press each ctrl, alt, and shift key once.
  122.           The keyboard was too sensitive on changing weapons and
  123.                guidance systems on fast computers. Fixed.
  124.           The palette switching routines have been rewritten
  125.                again.  I now talk directly to the video chip when
  126.                doing palette rewrites.  This may not work on all
  127.                computers.  Add the H- parameter to the command
  128.                line to disable the new code.
  129.           Some people like the suspense of watching their tanks
  130.                fall slowly.  To please these people the
  131.                FALLDELAYxxxxx parameter has been added.  The
  132.                default is 0, and it works just like SPEEDxxxxx.
  133.           Some mouses were not being detected, and some mouses
  134.                were registering that weren't there. M+ and M-
  135.                bypass mouse identification and force it one way
  136.                or another.
  137.           Slight oversight, the mouse pointer was not initialized
  138.                to an arrow on loadup.  Although this is the
  139.                default for most mouse drivers, there have been
  140.                problems.  Fixed.
  141.           It seems that some computers will lock up when using my
  142.                new KB handler. A command line switch, X+- has
  143.                been added. X+ enables the driver, X- removes it.
  144.  
  145. V2.0      January 21, 1991:(K) Major Additions.
  146.           The main menu has been created to full graphics.  If
  147.                you have played V1.5 the all the new options are
  148.                mentioned here so don't bother rereading that
  149.                section of the docs.
  150.           The player selection screen is also full graphics.  You
  151.                may want to read the docs for this one, or you can
  152.                muddle through like a true game player.
  153.           Background images have been added, nothing like GIFs or
  154.                the like, but interesting none the less.  A new
  155.                menu item has been added to reflect this.  Select
  156.                NONE to play as before (the default), the screens
  157.                are labeled A, B, C, etc.. You can also select RND
  158.                which includes all screens.
  159.           Command line parameter /BKb has been added for
  160.                background selection.
  161.           Now when players move around between rounds their
  162.                colors remain constant.  This was a tricky bit of
  163.                programming, so I expect some oddities, (some
  164.                people don't have to worry, their colors are
  165.                screwed up enough already).
  166.           The palette routines were changed again.  Maybe this
  167.                time......
  168.           The status screen is now graphics, and the colors of
  169.                the names now truly reflect the color of the
  170.                players.
  171.           Weapons purchasing has been improved significantly (in
  172.                addition to graphics) you can now select weapons,
  173.                and deselect them. For those not wishing to read
  174.                the docs I must mention that DONE automatically
  175.                does a PURCHASE.
  176.           Included are two defenses, to protect you from vicious
  177.                computers.
  178.  
  179. V2.5      May 17, 1991: Lots o' new stuff
  180.           Even when no mouse was detected I was still attempting
  181.                to read it.  This prohibited anyone from selecting
  182.                menu options with the keyboard as the mouse
  183.                buttons were always reading as pressed. Fixed.
  184.           More tricky hardware programming.  Those background
  185.                images that can give you such a headache.  Now
  186.                your worst nightmare has come true, they move.  By
  187.                default the screens move a full speed. The new /P
  188.                parameter toggles them on or off (+,-) or can
  189.                select a delay time (0..999).  A corresponding
  190.                menu option has been added.
  191.           The moving screens can, and will slow down the speed of
  192.                the game.  This will make some of you happy, as
  193.                you complained the game was too fast.  For those
  194.                others, increasing the delay in rotation (/P) will
  195.                allow more processor time for the game. /P10 moves
  196.                the screen slowly and has almost no effect on the
  197.                game.
  198.           Added an option to rotate the palette more crudely. Add
  199.                the command line parameter CRUDE to put this into
  200.                effect.  With Crude on I don't wait for a retrace
  201.                to send info to the screen. This means the main
  202.                reason rotation slowed the game is now removed.
  203.                /P0 with CRUDE has almost no effect on game speed.
  204.                The side effect is light snow, barely noticeable
  205.                on mine, but you'll have to find out for yourself.
  206.           The final scores are also displayed on the text screen
  207.                after the games has terminated in case you didn't
  208.                see them.
  209.           Finally, a new weapon.  High powered lasers have now
  210.                been developed.  They replace the CRI 4/ND's.  The
  211.                icon on the weapons strip is obvious. 
  212.           Twanger, Lob and Shoot, and Rifleman are now capable of
  213.                buying lasers, and using them with some logic.
  214.           Twanger's weapon selection strategy has been improved. 
  215.                How many times have you seen him plant a 5meg nuke
  216.                on a target less than an inch away. No more..
  217.           The ATI bug has finally been swept under the rug.  This
  218.                will allow those irritated users to now play the
  219.                game with ease. (If this is untrue please tell me)
  220.           Energy shields now should protect you from exploding
  221.                opponents debris.
  222.           Computers can now buy defenses. Have Fun.....
  223.           You can now select a computer from the menu by pressing
  224.                the highlighted key.
  225.           There is now a small indicator on the weapons selection
  226.                screen indicating what weapons are available and
  227.                what ain't.  Red you can buy, black you can't.
  228.           Wind level is now selectable.  The new options goes
  229.                from None to Gale, and Random. The /Wn option is
  230.                included with 0..4 being None..Gale, and 5 is
  231.                random.
  232.           Two minor glitches fixed.  When a sonic blaster was
  233.                fired the shot would not clear itself from the
  234.                screen.  When a shot landed outside the screen it
  235.                sometimes caused 4 random pixels on the screen to
  236.                be blacked out. Fixed..
  237.           Lobber no longer spends countless hours drawing funny
  238.                lines all over the screen for no reason when too
  239.                many shots are out of bounds.
  240.           As suggested by many users, the number of weapons you
  241.                begin with has been lowered.  You now start with
  242.                only 3 normal weapons per game to play, 10 hand
  243.                grenades per game, and 100 lead balls total.
  244.           Again, I always use a mouse so this bug escaped me.
  245.                When selecting Crumbles with a keyboard and using
  246.                BOMBFX, you were allowed to go negative numbers.
  247.           The max number of games has been increased to 99.
  248.           When the mouse was forced off, it was still appearing,
  249.                but not acting. Now solved.
  250.           Pressing Ctrl-P will now bring up a status screen
  251.                indicating game number, and other information.  It
  252.                will work any time Ctrl-Q and Ctrl-M would.
  253.                WARNING: It seems that whenever you use this
  254.                option while demonstrating the game to anyone from
  255.                IBM it will hang the system.
  256.           A whole new program has been added.  BOMBCFG.EXE
  257.                creates a file named BOMB.CFG which holds the
  258.                setup defaults, and most anything you would pass
  259.                along on the command line.  I contains in depth
  260.                descriptions of every option available.  Anyone
  261.                familiar with the TP IDE will find this program
  262.                very familiar looking.
  263.           BOMB will not run without a proper BOMB.CFG created by
  264.                BOMBCFG.EXE in the current directory.
  265.           If the shot goes off the screen, in the direction the
  266.                wind is blowing, and no guidance systems are
  267.                activated, BOMB will stop the shot knowing it had
  268.                no chance of re-entering the screen.